.form-group{
	background: #fff;
	border-radius: 20rpx;
	padding: 0 30rpx;
	&:not(:last-child){
		margin-bottom: 20rpx;
	}
	.title{
		font-size: 30rpx;
		font-weight: 600;
		@include flex-box(row,null,center);
		padding-top: 30rpx;
	}
	.form-rows{
		.form-row{
			// @include flex-box(row,null,center);
			min-height: 100rpx;
			box-sizing: border-box;
			padding: 20rpx 0;
			&:not(:last-child){
				// border-bottom: $global-border;
			}
			.left{
				font-size: 30rpx;
				font-weight: 600;
				width: 24%;
			}
			.form-row-flex{
				flex: 1;
				@include flex-box(row,space-between,center);
				box-shadow: 0 0 10rpx #eee;
				padding: 20rpx;
				margin-top: 20rpx;
				border-radius: 20rpx;
				.form-row-center{
					flex: 1;
					color: $color-919191;
					font-size: 28rpx;
				}
				.form-row-text{
					flex: 1;
					color: $color-080524;
					font-size: 28rpx;
				}
			}
			.form-row-hint{
				flex: 1;
				font-size: 28rpx;
				@include flex-box(row,null,center);
				.store-phone{
					width: 50rpx;
					margin-left: 20rpx;
				}
			}
			.form-row-input,
			/deep/ .u-textarea-wrapper {
				flex: 1;
				font-size: 28rpx;
				box-shadow: 0 0 10rpx #eee;
				padding: 20rpx;
				margin-top: 20rpx;
				border-radius: 20rpx;
				textarea {
					padding: 10rpx;
				}
			}
			.u-textarea-wrapper{
				position: relative;
				.right-icon {
						position: absolute;
						right: 20rpx;
						bottom: 20rpx;
				}
			}
			.right-icon{
				width: 36rpx;
			}
		}
		.form-row-textarea{
			color: $color-080524;
			align-items: flex-start;
		}
	}
	.upload-rows{
		@include flex-box(row,space-between,center);
		padding: 30rpx 0;
		.upload-row{
			width: 49%;
			.upload-img{
				width: 100%;
				border-radius: 10rpx;
			}
		}
	}
}
.form-btns{
	margin-top: 40rpx;
	.form-btn{
		background: $theme-color;
		color: #fff;
		height: 80rpx;
		line-height: 80rpx;
		border-radius: 50rpx;
		font-size: 30rpx;
		font-weight: 500;
	}
}
.fixed-btns{
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100rpx;
	background: #fff;
	@include flex-box(row,null,center);
	box-sizing: border-box;
	padding: 0 60rpx;
	.fixed-btn{
		width: 100%;
		background: $theme-color;
		color: #fff;
		height: 80rpx;
		line-height: 80rpx;
		border-radius: 50rpx;
		font-size: 30rpx;
		font-weight: 500;
	}
}
//提交表单相关
.submit-form-group{
	background: #fff;
	border-radius: 20rpx;
	.form-row{
		min-height: 100rpx;
		box-sizing: border-box;
		@include flex-box(row,null,center);
		&:not(:last-child){
			border-bottom: $global-border;
		}
		.left{
			font-size: 28rpx;
			font-weight: 500;
			width: 24%;
		}
		.form-row-input{
			flex: 1;
			font-size: 28rpx;
		}
		.code-container{
			@include flex-box(null,null,center);
			.code-btn{
				min-width: 140rpx;
				height: 44rpx;
				font-size: 24rpx;
				color: $theme-color;
				background: $bg-F7F7F7;
				border-radius: 30rpx;
				line-height: 44rpx;
				font-weight: 500;
				padding: 0;
				&[disabled]{
					color: #fff;
				}
			}
		}
		.right{
			flex: 1;
			font-size: 28rpx;
			font-weight: 500;
		}
	}
}
.hint{
	margin-top: 20rpx;
	font-size: 24rpx;
	.hint-tit{
		@include flex-box(row,null,center);
		image{
			width: 30rpx;
		}
	}
	.hint-con{
		margin-top: 10rpx;
	}
}
.submit-btn{
	background: $theme-color;
	margin: 0 auto;
	border-radius: 40rpx;
	margin-top: 40rpx;
	color: #fff;
	font-size: 30rpx;
	height: 80rpx;
	line-height: 80rpx;
	font-weight: 500;
	border-radius: 50rpx;
	&[disabled]{
		background:rgba($color: $theme-color, $alpha: 0.5);
		color: #fff;
	}
}
//设置相关
.set-items{
	background: #fff;
	border-radius: 20rpx;
	padding: 0 30rpx;
	.set-item{
		min-height: 120rpx;
		@include flex-box(row,null,center);
		&:not(:last-child){
			border-bottom: $global-border;
		}
		.item-img{
			width: 50rpx;
			margin-right: 20rpx;
		}
		.center{
			font-size: 28rpx;
			font-weight: 500;
			flex: 1;
		}
		.right-text{
			font-size: 28rpx;
			font-weight: 500;
		}
		.head-img{
			width: 70rpx;
			height: 70rpx;
			border-radius: 50%;
		}
		.more-img{
			width: 24rpx;
		}
	}
}
/deep/.input-placeholder{
	font-size: 28rpx;
	color: $color-919191!important;
}
/deep/.input-placeholder26{
	font-size: 26rpx;
	color: $color-ADADAD!important;
}